package cn.fl.ass.vo;

import cmm.web.core.framework.vo.BaseVO;
import cn.fl.system.vo.SysEmpBankAccVO;

/**
 * @Description: 处置-转优车费用信息表
 */
public class AssDealCarCostVO extends BaseVO {

    private static final long serialVersionUID = -8308073145182873401L;
    /**
     * 优车ID
     */
    private Long carId;
    /**
     * 费用项
     */
    private String CostTypeCd;
    /**
     * 费用金额
     */
    private Long CostAmt;
    /**
     * 费用备注
     */
    private String CostRem;
    /**
     * 是否删除1-删除 0-正常
     */
    private Integer IsDel;

    // SYS_EMP_BANK_ACC.ID
    private Long sysEmpBankId;
    private SysEmpBankAccVO empBankAcc;

    // 借款类型（FIN10001）
    private String loanTypCd;
    private String loanTypCdNm;

    // 付款方式（FIN10002）
    private String payTypCd;
    private String payTypCdNm;

    // 本次申请付款金额
    private Long loanApplyAmt;

    // 借款流程编号
    private String procNo;

    // 借款流程实例id
    private String procId;

    public String getProcNo() {
        return procNo;
    }

    public void setProcNo(String procNo) {
        this.procNo = procNo;
    }

    public String getProcId() {
        return procId;
    }

    public void setProcId(String procId) {
        this.procId = procId;
    }

    public SysEmpBankAccVO getEmpBankAcc() {
        return empBankAcc;
    }

    public void setEmpBankAcc(SysEmpBankAccVO empBankAcc) {
        this.empBankAcc = empBankAcc;
    }

    public Long getSysEmpBankId() {
        return sysEmpBankId;
    }

    public void setSysEmpBankId(Long sysEmpBankId) {
        this.sysEmpBankId = sysEmpBankId;
    }

    public String getLoanTypCd() {
        return loanTypCd;
    }

    public void setLoanTypCd(String loanTypCd) {
        this.loanTypCd = loanTypCd;
    }

    public String getLoanTypCdNm() {
        return loanTypCdNm;
    }

    public void setLoanTypCdNm(String loanTypCdNm) {
        this.loanTypCdNm = loanTypCdNm;
    }

    public String getPayTypCd() {
        return payTypCd;
    }

    public void setPayTypCd(String payTypCd) {
        this.payTypCd = payTypCd;
    }

    public String getPayTypCdNm() {
        return payTypCdNm;
    }

    public void setPayTypCdNm(String payTypCdNm) {
        this.payTypCdNm = payTypCdNm;
    }

    public Long getLoanApplyAmt() {
        return loanApplyAmt;
    }

    public void setLoanApplyAmt(Long loanApplyAmt) {
        this.loanApplyAmt = loanApplyAmt;
    }

    /**
     * @return the carId
     */
    public Long getCarId() {
        return carId;
    }

    /**
     * @param carId the carId to set
     */
    public void setCarId(Long carId) {
        this.carId = carId;
    }

    /**
     * @return the costTypeCd
     */
    public String getCostTypeCd() {
        return CostTypeCd;
    }

    /**
     * @param costTypeCd the costTypeCd to set
     */
    public void setCostTypeCd(String costTypeCd) {
        CostTypeCd = costTypeCd;
    }

    /**
     * @return the costAmt
     */
    public Long getCostAmt() {
        return CostAmt;
    }

    /**
     * @param costAmt the costAmt to set
     */
    public void setCostAmt(Long costAmt) {
        CostAmt = costAmt;
    }

    /**
     * @return the costRem
     */
    public String getCostRem() {
        return CostRem;
    }

    /**
     * @param costRem the costRem to set
     */
    public void setCostRem(String costRem) {
        CostRem = costRem;
    }

    /**
     * @return the isDel
     */
    public Integer getIsDel() {
        return IsDel;
    }

    /**
     * @param isDel the isDel to set
     */
    public void setIsDel(Integer isDel) {
        IsDel = isDel;
    }

}
